pharyngeal canal - German English Dictionary